package com.ruoyi.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 信息反馈对象 T12
 *
 * @author ruoyi
 * @date 2024-07-28
 */
public class T12 extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private Long f1201;

    /** 反馈人Id */
    private Long f0601;

    /** 姓名 */
    @Excel(name = "姓名")
    private String f1202;

    /** 所属公司 */
    @Excel(name = "所属公司")
    private Long f0301;

    /** 反馈时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "反馈时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date f1204;

    /** 反馈内容 */
    private String f1203;

    /** 接收人 */
    @Excel(name = "接收人")
    private Long f0101;

    /** 接收时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "接收时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date f1206;

    /** 反馈状态 */
    @Excel(name = "反馈状态")
    private Long f1205;

    /** 回复信息 */
    private String f1207;

    public void setF1201(Long f1201)
    {
        this.f1201 = f1201;
    }

    public Long getF1201()
    {
        return f1201;
    }
    public void setF0601(Long f0601)
    {
        this.f0601 = f0601;
    }

    public Long getF0601()
    {
        return f0601;
    }
    public void setF1202(String f1202)
    {
        this.f1202 = f1202;
    }

    public String getF1202()
    {
        return f1202;
    }
    public void setF0301(Long f0301)
    {
        this.f0301 = f0301;
    }

    public Long getF0301()
    {
        return f0301;
    }
    public void setF1204(Date f1204)
    {
        this.f1204 = f1204;
    }

    public Date getF1204()
    {
        return f1204;
    }
    public void setF1203(String f1203)
    {
        this.f1203 = f1203;
    }

    public String getF1203()
    {
        return f1203;
    }
    public void setF0101(Long f0101)
    {
        this.f0101 = f0101;
    }

    public Long getF0101()
    {
        return f0101;
    }
    public void setF1206(Date f1206)
    {
        this.f1206 = f1206;
    }

    public Date getF1206()
    {
        return f1206;
    }
    public void setF1205(Long f1205)
    {
        this.f1205 = f1205;
    }

    public Long getF1205()
    {
        return f1205;
    }
    public void setF1207(String f1207)
    {
        this.f1207 = f1207;
    }

    public String getF1207()
    {
        return f1207;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
                .append("f1201", getF1201())
                .append("f0601", getF0601())
                .append("f1202", getF1202())
                .append("f0301", getF0301())
                .append("f1204", getF1204())
                .append("f1203", getF1203())
                .append("f0101", getF0101())
                .append("f1206", getF1206())
                .append("f1205", getF1205())
                .append("f1207", getF1207())
                .toString();
    }
}
